abstract thought

nouns

thinking that is coherent and logical